home *** CD-ROM | disk | FTP | other *** search
/ Planet Source Code Jumbo …e CD Visual Basic 1 to 7 / 6_2008-2009.ISO / data / zips / Internet_S2129451042008.psc / Internet Scouting / Main.frm < prev    next >
Text File  |  2008-10-02  |  17KB  |  595 lines

  1. VERSION 5.00
  2. Object = "{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}#1.1#0"; "shdocvw.dll"
  3. Object = "{F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0"; "COMDLG32.OCX"
  4. Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX"
  5. Begin VB.Form Main 
  6.    Caption         =   "Internet Scouting"
  7.    ClientHeight    =   6345
  8.    ClientLeft      =   165
  9.    ClientTop       =   825
  10.    ClientWidth     =   10590
  11.    Icon            =   "Main.frx":0000
  12.    LinkTopic       =   "Form1"
  13.    ScaleHeight     =   6345
  14.    ScaleWidth      =   10590
  15.    StartUpPosition =   3  'Windows Default
  16.    WindowState     =   2  'Maximized
  17.    Begin VB.Timer Timer1 
  18.       Interval        =   1000
  19.       Left            =   9600
  20.       Top             =   840
  21.    End
  22.    Begin VB.ListBox History 
  23.       BackColor       =   &H00FFFFFF&
  24.       Height          =   4155
  25.       Left            =   0
  26.       TabIndex        =   6
  27.       Top             =   720
  28.       Visible         =   0   'False
  29.       Width           =   3135
  30.    End
  31.    Begin SHDocVwCtl.WebBrowser WebBrowser 
  32.       Height          =   2775
  33.       Left            =   3240
  34.       TabIndex        =   0
  35.       Top             =   720
  36.       Width           =   2895
  37.       ExtentX         =   5106
  38.       ExtentY         =   4895
  39.       ViewMode        =   0
  40.       Offline         =   0
  41.       Silent          =   0
  42.       RegisterAsBrowser=   0
  43.       RegisterAsDropTarget=   1
  44.       AutoArrange     =   0   'False
  45.       NoClientEdge    =   0   'False
  46.       AlignLeft       =   0   'False
  47.       NoWebView       =   0   'False
  48.       HideFileNames   =   0   'False
  49.       SingleClick     =   0   'False
  50.       SingleSelection =   0   'False
  51.       NoFolders       =   0   'False
  52.       Transparent     =   0   'False
  53.       ViewID          =   "{0057D0E0-3573-11CF-AE69-08002B2E1262}"
  54.       Location        =   "http:///"
  55.    End
  56.    Begin MSComctlLib.ImageList ImageList 
  57.       Left            =   6240
  58.       Top             =   840
  59.       _ExtentX        =   1005
  60.       _ExtentY        =   1005
  61.       BackColor       =   -2147483643
  62.       ImageWidth      =   59
  63.       ImageHeight     =   47
  64.       MaskColor       =   12632256
  65.       _Version        =   393216
  66.       BeginProperty Images {2C247F25-8591-11D1-B16A-00C0F0283628} 
  67.          NumListImages   =   10
  68.          BeginProperty ListImage1 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  69.             Picture         =   "Main.frx":23D2
  70.             Key             =   ""
  71.          EndProperty
  72.          BeginProperty ListImage2 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  73.             Picture         =   "Main.frx":2F90
  74.             Key             =   ""
  75.          EndProperty
  76.          BeginProperty ListImage3 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  77.             Picture         =   "Main.frx":3BC2
  78.             Key             =   ""
  79.          EndProperty
  80.          BeginProperty ListImage4 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  81.             Picture         =   "Main.frx":4778
  82.             Key             =   ""
  83.          EndProperty
  84.          BeginProperty ListImage5 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  85.             Picture         =   "Main.frx":53A2
  86.             Key             =   ""
  87.          EndProperty
  88.          BeginProperty ListImage6 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  89.             Picture         =   "Main.frx":62A4
  90.             Key             =   ""
  91.          EndProperty
  92.          BeginProperty ListImage7 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  93.             Picture         =   "Main.frx":8402
  94.             Key             =   ""
  95.          EndProperty
  96.          BeginProperty ListImage8 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  97.             Picture         =   "Main.frx":90D8
  98.             Key             =   ""
  99.          EndProperty
  100.          BeginProperty ListImage9 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  101.             Picture         =   "Main.frx":9DB2
  102.             Key             =   ""
  103.          EndProperty
  104.          BeginProperty ListImage10 {2C247F27-8591-11D1-B16A-00C0F0283628} 
  105.             Picture         =   "Main.frx":A98C
  106.             Key             =   ""
  107.          EndProperty
  108.       EndProperty
  109.    End
  110.    Begin VB.PictureBox Picture2 
  111.       Appearance      =   0  'Flat
  112.       BackColor       =   &H00FFFFFF&
  113.       BorderStyle     =   0  'None
  114.       ForeColor       =   &H80000008&
  115.       Height          =   735
  116.       Left            =   7560
  117.       ScaleHeight     =   735
  118.       ScaleWidth      =   2895
  119.       TabIndex        =   3
  120.       Top             =   0
  121.       Width           =   2895
  122.       Begin VB.TextBox Text1 
  123.          Appearance      =   0  'Flat
  124.          BackColor       =   &H00FFFFFF&
  125.          BeginProperty Font 
  126.             Name            =   "Arial"
  127.             Size            =   9
  128.             Charset         =   178
  129.             Weight          =   700
  130.             Underline       =   0   'False
  131.             Italic          =   0   'False
  132.             Strikethrough   =   0   'False
  133.          EndProperty
  134.          ForeColor       =   &H000000C0&
  135.          Height          =   285
  136.          Left            =   120
  137.          TabIndex        =   5
  138.          Top             =   315
  139.          Width           =   2055
  140.       End
  141.       Begin VB.OptionButton Option1 
  142.          Appearance      =   0  'Flat
  143.          BackColor       =   &H00FFFFFF&
  144.          Caption         =   "Loading ..."
  145.          BeginProperty Font 
  146.             Name            =   "MS Sans Serif"
  147.             Size            =   8.25
  148.             Charset         =   178
  149.             Weight          =   700
  150.             Underline       =   0   'False
  151.             Italic          =   0   'False
  152.             Strikethrough   =   0   'False
  153.          EndProperty
  154.          ForeColor       =   &H000000FF&
  155.          Height          =   255
  156.          Left            =   840
  157.          TabIndex        =   7
  158.          Top             =   50
  159.          Width           =   2055
  160.       End
  161.       Begin VB.Label Label1 
  162.          AutoSize        =   -1  'True
  163.          BackStyle       =   0  'Transparent
  164.          Caption         =   "URL"
  165.          BeginProperty Font 
  166.             Name            =   "MS Sans Serif"
  167.             Size            =   8.25
  168.             Charset         =   178
  169.             Weight          =   700
  170.             Underline       =   0   'False
  171.             Italic          =   0   'False
  172.             Strikethrough   =   0   'False
  173.          EndProperty
  174.          Height          =   195
  175.          Left            =   240
  176.          TabIndex        =   4
  177.          Top             =   120
  178.          Width           =   375
  179.       End
  180.    End
  181.    Begin VB.PictureBox Picture1 
  182.       Align           =   2  'Align Bottom
  183.       Height          =   255
  184.       Left            =   0
  185.       ScaleHeight     =   195
  186.       ScaleWidth      =   10530
  187.       TabIndex        =   1
  188.       Top             =   6090
  189.       Width           =   10590
  190.       Begin VB.Label StatusLabel 
  191.          AutoSize        =   -1  'True
  192.          Caption         =   "Loading ..."
  193.          ForeColor       =   &H00800000&
  194.          Height          =   195
  195.          Left            =   120
  196.          TabIndex        =   2
  197.          Top             =   0
  198.          Width           =   750
  199.       End
  200.    End
  201.    Begin MSComDlg.CommonDialog CommonDialog 
  202.       Left            =   6960
  203.       Top             =   840
  204.       _ExtentX        =   847
  205.       _ExtentY        =   847
  206.       _Version        =   393216
  207.       CancelError     =   -1  'True
  208.    End
  209.    Begin VB.Image Image9 
  210.       Height          =   705
  211.       Left            =   6720
  212.       Picture         =   "Main.frx":B566
  213.       Top             =   0
  214.       Width           =   885
  215.    End
  216.    Begin VB.Image Image8 
  217.       Height          =   705
  218.       Left            =   5880
  219.       Picture         =   "Main.frx":D6B4
  220.       Top             =   0
  221.       Width           =   885
  222.    End
  223.    Begin VB.Image Image7 
  224.       Height          =   705
  225.       Left            =   5040
  226.       Picture         =   "Main.frx":E362
  227.       Top             =   0
  228.       Width           =   885
  229.    End
  230.    Begin VB.Image Image1 
  231.       Height          =   705
  232.       Left            =   4200
  233.       Picture         =   "Main.frx":F118
  234.       Top             =   0
  235.       Width           =   885
  236.    End
  237.    Begin VB.Image Image5 
  238.       Height          =   735
  239.       Left            =   0
  240.       Top             =   0
  241.       Width           =   855
  242.    End
  243.    Begin VB.Image Image6 
  244.       Height          =   735
  245.       Left            =   840
  246.       Top             =   0
  247.       Width           =   855
  248.    End
  249.    Begin VB.Image Image4 
  250.       Height          =   735
  251.       Left            =   1680
  252.       Top             =   0
  253.       Width           =   855
  254.    End
  255.    Begin VB.Image Image3 
  256.       Height          =   735
  257.       Left            =   3360
  258.       Top             =   0
  259.       Width           =   855
  260.    End
  261.    Begin VB.Image Image2 
  262.       Height          =   735
  263.       Left            =   2520
  264.       Top             =   0
  265.       Width           =   855
  266.    End
  267.    Begin VB.Menu mnufile 
  268.       Caption         =   "&File"
  269.       Begin VB.Menu mnuopen 
  270.          Caption         =   "&Open Web Page"
  271.          Shortcut        =   ^O
  272.       End
  273.       Begin VB.Menu mnusave 
  274.          Caption         =   "&Save Web Page"
  275.          Shortcut        =   ^S
  276.       End
  277.       Begin VB.Menu mnuspace1 
  278.          Caption         =   "-"
  279.       End
  280.       Begin VB.Menu mnuexit 
  281.          Caption         =   "&Exit ( Close All Tabs )"
  282.          Shortcut        =   ^E
  283.       End
  284.    End
  285.    Begin VB.Menu mnutab 
  286.       Caption         =   "Tab"
  287.       Begin VB.Menu mnunewtab 
  288.          Caption         =   "&New Tab"
  289.          Shortcut        =   ^N
  290.       End
  291.       Begin VB.Menu mnuclosetab 
  292.          Caption         =   "&Close Tab"
  293.          Shortcut        =   ^R
  294.       End
  295.       Begin VB.Menu mnuspace2 
  296.          Caption         =   "-"
  297.       End
  298.       Begin VB.Menu mnuclosealltabs 
  299.          Caption         =   "Close All Tabs"
  300.          Shortcut        =   ^T
  301.       End
  302.    End
  303.    Begin VB.Menu mnucommand 
  304.       Caption         =   "Command"
  305.       Begin VB.Menu mnuback 
  306.          Caption         =   "Back"
  307.          Shortcut        =   %{BKSP}
  308.       End
  309.       Begin VB.Menu mnuforward 
  310.          Caption         =   "Forward"
  311.          Shortcut        =   +{INSERT}
  312.       End
  313.       Begin VB.Menu mnustop 
  314.          Caption         =   "Stop"
  315.          Shortcut        =   ^P
  316.       End
  317.       Begin VB.Menu mnurefresh 
  318.          Caption         =   "Refresh"
  319.          Shortcut        =   {F5}
  320.       End
  321.       Begin VB.Menu mnuhome 
  322.          Caption         =   "Go to Home Page"
  323.          Shortcut        =   ^H
  324.       End
  325.    End
  326.    Begin VB.Menu mnuhistory 
  327.       Caption         =   "History"
  328.       Begin VB.Menu mnushow 
  329.          Caption         =   "Show\Hide"
  330.          Shortcut        =   {F8}
  331.       End
  332.       Begin VB.Menu mnuspace3 
  333.          Caption         =   "-"
  334.       End
  335.       Begin VB.Menu mnuclearhistury 
  336.          Caption         =   "&Clear History"
  337.          Shortcut        =   {F9}
  338.       End
  339.    End
  340. End
  341. Attribute VB_Name = "Main"
  342. Attribute VB_GlobalNameSpace = False
  343. Attribute VB_Creatable = False
  344. Attribute VB_PredeclaredId = True
  345. Attribute VB_Exposed = False
  346.  
  347. Private Sub SaveHistory()
  348. Open App.Path + "\Data\History.zaid" For Output As #1
  349. Write #1, History.ListCount
  350. Dim i As Integer
  351. For i = 0 To History.ListCount - 1
  352. Write #1, History.List(i)
  353. Next
  354. Close #1
  355. End Sub
  356.  
  357. Private Sub LoadHistory()
  358. On Error GoTo 1
  359. History.Clear
  360. Open App.Path + "\Data\History.zaid" For Input As #1
  361. Dim i2 As Integer
  362. Dim x As String
  363. Input #1, i2
  364. Dim i As Integer
  365. For i = 0 To i2 - 1
  366. Input #1, x
  367. History.AddItem x, History.ListCount
  368. Next
  369. 1:
  370. Close #1
  371. End Sub
  372.  
  373. Private Sub Form_Load()
  374. WebBrowser.Navigate "http:\\www.google.com\"
  375. Image5.Picture = ImageList.ListImages.Item(1).Picture
  376. Image6.Picture = ImageList.ListImages.Item(3).Picture
  377. Image3.Picture = ImageList.ListImages.Item(5).Picture
  378. Image4.Picture = ImageList.ListImages.Item(7).Picture
  379. Image2.Picture = ImageList.ListImages.Item(9).Picture
  380. LoadHistory
  381. End Sub
  382.  
  383. Private Sub Form_Resize()
  384. On Error Resume Next
  385. If History.Visible = True Then
  386. WebBrowser.Left = History.Width
  387. Else
  388. WebBrowser.Left = 0
  389. End If
  390. Picture2.Width = Me.Width - 100 - Picture2.Left
  391. Option1.Left = Picture2.Width - Option1.Width
  392. Text1.Width = Picture2.Width - 100 - (Text1.Left * 2)
  393. WebBrowser.Width = Me.Width - 100 - WebBrowser.Left
  394. WebBrowser.Height = Me.Height - WebBrowser.Top - 1000
  395. History.Height = Me.Height - History.Top - 1000
  396. End Sub
  397.  
  398. Private Sub History_BeforeLabelEdit(Cancel As Integer)
  399.  
  400. End Sub
  401.  
  402. Private Sub History_Click()
  403. On Error Resume Next
  404. Text1.Text = Trim(History.List(History.ListIndex))
  405. WebBrowser.Navigate Text1.Text
  406. End Sub
  407.  
  408. Private Sub Image1_Click()
  409. SaveHistory
  410. Set WepPage32(WepPageNum) = New Main
  411. WepPage32(WepPageNum).Show
  412. End Sub
  413.  
  414. Private Sub Image2_Click()
  415. WebBrowser.Stop
  416. End Sub
  417.  
  418. Private Sub Image2_MouseDown(Button As Integer, Shift As Integer, x As Single, Y As Single)
  419. Image2.Picture = ImageList.ListImages.Item(10).Picture
  420. End Sub
  421.  
  422. Private Sub Image2_MouseUp(Button As Integer, Shift As Integer, x As Single, Y As Single)
  423. Image2.Picture = ImageList.ListImages.Item(9).Picture
  424. End Sub
  425.  
  426. Private Sub Image3_Click()
  427. WebBrowser.GoHome
  428. End Sub
  429.  
  430. Private Sub Image3_MouseDown(Button As Integer, Shift As Integer, x As Single, Y As Single)
  431. Image3.Picture = ImageList.ListImages.Item(6).Picture
  432. End Sub
  433.  
  434. Private Sub Image3_MouseUp(Button As Integer, Shift As Integer, x As Single, Y As Single)
  435. Image3.Picture = ImageList.ListImages.Item(5).Picture
  436. End Sub
  437.  
  438. Private Sub Image4_Click()
  439. WebBrowser.Refresh
  440. End Sub
  441.  
  442. Private Sub Image4_MouseDown(Button As Integer, Shift As Integer, x As Single, Y As Single)
  443. Image4.Picture = ImageList.ListImages.Item(8).Picture
  444. End Sub
  445.  
  446. Private Sub Image4_MouseUp(Button As Integer, Shift As Integer, x As Single, Y As Single)
  447. Image4.Picture = ImageList.ListImages.Item(7).Picture
  448. End Sub
  449.  
  450. Private Sub Image5_Click()
  451. On Error Resume Next
  452. WebBrowser.GoBack
  453. End Sub
  454.  
  455. Private Sub Image5_MouseDown(Button As Integer, Shift As Integer, x As Single, Y As Single)
  456. Image5.Picture = ImageList.ListImages.Item(2).Picture
  457. End Sub
  458.  
  459. Private Sub Image5_MouseUp(Button As Integer, Shift As Integer, x As Single, Y As Single)
  460. Image5.Picture = ImageList.ListImages.Item(1).Picture
  461. End Sub
  462.  
  463. Private Sub Image6_Click()
  464. On Error Resume Next
  465. WebBrowser.GoForward
  466. End Sub
  467.  
  468. Private Sub Image6_MouseDown(Button As Integer, Shift As Integer, x As Single, Y As Single)
  469. Image6.Picture = ImageList.ListImages.Item(4).Picture
  470. End Sub
  471.  
  472. Private Sub Image6_MouseUp(Button As Integer, Shift As Integer, x As Single, Y As Single)
  473. Image6.Picture = ImageList.ListImages.Item(3).Picture
  474. End Sub
  475.  
  476. Private Sub Image7_Click()
  477. mnusave_Click
  478. End Sub
  479.  
  480. Private Sub Image8_Click()
  481. mnuopen_Click
  482. End Sub
  483.  
  484. Private Sub Image9_Click()
  485. History.Visible = (Not History.Visible)
  486. Form_Resize
  487. End Sub
  488.  
  489. Private Sub mnuback_Click()
  490. Image5_Click
  491. End Sub
  492.  
  493. Private Sub mnuclearhistury_Click()
  494. On Error Resume Next
  495. Kill App.Path + "\Data\History.zaid"
  496. LoadHistory
  497. End Sub
  498.  
  499. Private Sub mnuclosealltabs_Click()
  500. End
  501. End Sub
  502.  
  503. Private Sub mnuclosetab_Click()
  504. Unload Me
  505. End Sub
  506.  
  507. Private Sub mnuexit_Click()
  508. End
  509. End Sub
  510.  
  511. Private Sub mnuforward_Click()
  512. Image6_Click
  513. End Sub
  514.  
  515. Private Sub mnuhome_Click()
  516. WebBrowser.GoHome
  517. End Sub
  518.  
  519. Private Sub mnunewtab_Click()
  520. Image1_Click
  521. End Sub
  522.  
  523. Private Sub mnuopen_Click()
  524. On Error GoTo 1
  525. CommonDialog.ShowOpen
  526. WebBrowser.Navigate CommonDialog.FileName
  527. 1:
  528. End Sub
  529.  
  530. Private Sub mnurefresh_Click()
  531. WebBrowser.Refresh
  532. End Sub
  533.  
  534. Private Sub mnusave_Click()
  535. On Error Resume Next
  536. WebBrowser.ExecWB OLECMDID_SAVEAS, OLECMDEXECOPT_DONTPROMPTUSER
  537. End Sub
  538.  
  539. Private Sub mnushow_Click()
  540. Image9_Click
  541. End Sub
  542.  
  543. Private Sub mnustop_Click()
  544. WebBrowser.Stop
  545. End Sub
  546.  
  547. Private Sub Text1_KeyPress(KeyAscii As Integer)
  548. If KeyAscii = 10 Then
  549. If Not Left(Text1.Text, 11) = "http://www." Then
  550. Text1.Text = "http://www." + Text1.Text + ".com/"
  551. WebBrowser.Navigate Text1.Text
  552. End If
  553. End If
  554.  
  555. If KeyAscii = 13 Then
  556. WebBrowser.Navigate Text1.Text
  557. End If
  558. End Sub
  559.  
  560. Private Sub Timer1_Timer()
  561. If IsConnected = True Then
  562. Option1.Value = True
  563. Option1.Caption = "Connected ..."
  564. Else
  565. Option1.Value = False
  566. Option1.Caption = "DisConnected ..."
  567. End If
  568. End Sub
  569.  
  570. Private Sub WebBrowser_StatusTextChange(ByVal Text As String)
  571. StatusLabel.Caption = Text
  572. End Sub
  573.  
  574. Private Sub WebBrowser_TitleChange(ByVal Text As String)
  575. Text1.Text = WebBrowser.LocationURL
  576. Me.Caption = "Internet Scouting    -    " + Text
  577. ' Add to history
  578. LoadHistory
  579. Dim i As Integer
  580. For i = 0 To History.ListCount - 1
  581. If Trim(History.List(i)) = WebBrowser.LocationURL Then
  582. GoTo 1
  583. End If
  584. Next
  585. For i = 0 To History.ListCount - 1
  586. If History.List(i) = Left(WebBrowser.LocationURL, Len(History.List(i))) Then
  587. History.AddItem "   " + WebBrowser.LocationURL, i + 1
  588. GoTo 1
  589. End If
  590. Next
  591. History.AddItem WebBrowser.LocationURL
  592. 1:
  593. SaveHistory
  594. End Sub
  595.